more technical - Turkish English Dictionary